data collection manufacturers barcode manufacturer manufacturing software engineering manufacturing software cad market research dnc machine monitoring cam business cnc bar code erp software